// 使用outerHTML属性获取整个table元素的HTML代码（包括<table>标签），然后包装成一个完整的HTML文档，设置charset为urf-8以防止中文乱码
export default (table) => {
  const html =
    `<html><head><meta charset='utf-8' /></head><body>${table}</body></html>`;

  const aTag = document.createElement('a');
  const blob = new Blob([html], { type: 'application/vnd.ms-excel' });
  aTag.download = `${new Date().getTime()}.xlsx`;
  aTag.href = URL.createObjectURL(blob);
  aTag.click();
  URL.revokeObjectURL(blob);
};
